.line-gradient-x {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    font-size: 0;
    line-height: 0;
    background-image: -webkit-gradient(linear,left center,right center,color-stop(0,transparent),color-stop(50%,rgba(0,0,0,.15)),color-stop(100%,transparent));
    background-image: -webkit-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: -moz-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: -o-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
    margin-top: 20px;
}

.line-gradient-y {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    font-size: 0;
    line-height: 0;
    background-image: -webkit-gradient(linear,left center,right center,color-stop(0,transparent),color-stop(50%,rgba(0,0,0,.15)),color-stop(100%,transparent));
    background-image: -webkit-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: -moz-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: -o-linear-gradient(left,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-image: linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 50%,transparent 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
    margin-top: 20px;
}